drinking den - German English Dictionary